#tops_box
	{
	padding:0;
	margin:0;
	width:100%;
	min-width:0px;
	background:#C8DAF0;
	font-size:14px;
	text-align: left;
	color:#000000;
	}

/* ↓↓ロゴ↓↓ */
	#logo_box
		{
		padding:0;
		margin:0 auto;
		width:50%;
		min-width:600px;
		background:#FFFFFF;
		background-repeat: no-repeat;
		}
/* ↑↑ロゴ↑↑ */

/* ↓↓メニュー↓↓ */
#manu_ber
	{
	padding:0;
	margin:0;
	width:100%;
	min-width:0px;
	background:#003C88;
	}

#menu_box 
	{
	padding:0;
	margin:0 auto;
	width:50%;
	min-width:600px;
	}

*{
    padding: 0;
    margin:0;
    list-style: none;
    font-size:14px;
}


ul.menu li{
    float: left;
    width: 25%;
    height: 40px;
    background: #003C88;
    position: relative;
}

ul.menu li a:hover{
    background: #1A3B66;
}

ul.menu li a{
    display: block;
    width: 100%;
    height: 100%;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    position:relative;
    color:#FFFFFF;
}

ul.menu li ul.sub{
    position: absolute;
    display: none;
}

ul.menu li ul.sub2{
    position: absolute;
    display: none;
}

ul.sub li{
    height: 40px;
    background: #003C88;
    position: relative;
    float:none;
    min-width:150px;
    
}

ul.sub2 li{
    height: 40px;
    background: #003C88;
    position: relative;
    float:none;
    min-width:150px;
    
}

ul.sub li ul.sub{
    top:0;
    left:120px;
}

ul.sub li ul.sub2{
    top:0;
    left:120px;
}

ul.menu:after{
    content:".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

/* ↑↑メニュー↑↑ */

#middle_box
	{
	padding:0;
	margin:0 auto;
	width:100%;
	min-width:0px;
	height:100%;
	background:#C8DAF0;
	}

/* ↓↓タイトル↓↓ */
	#title_box
		{
		padding:0;
		margin:0 auto;
		width:50%;
		min-width:600px;
		background:white;
		text-align:center;
		}
/* ↑↑タイトル↑↑ */


/* ↓↓コンテンツ↓↓ */
	
	#contents_box
		{
		padding:0;
		margin:0 auto;
		width:50%;
		min-width:600px;
		height:100%;
		background:#FFFFFF;
		overflow:hidden; 
		}

#title
	{ 
	 border-bottom:3px solid #002758;
	 margin-bottom: 0;
	background:#FFFFFF; 
	}


/* ↑↑コンテンツ↑↑ */

/* ↓↓コピーライト↓↓ */
#bottomes_box
	{
	float: left;
	padding:0px;
	margin:0px;
	width:100%;
	min-width:0px;
	background:#E7A53A;
	font-size:12px;
	text-align: center;
	color:#FFFFFF;
	}

/* ↑↑コピーライト↑↑ */

/*↓↓ブロック内フォント設定↓↓*/	
p.text
	{
	font:17px "MS Pゴシック";
	text-indent: 1em;
	line-height: 1.5;
	}

ul.list1
	{list-style-type: disc; 
	font-size: 14px;
	font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	color:#FFFFFF;
	line-height: 1.5;
	} 

a
	{/*リンクされた文字*/
	color:#CF4D00;
	font-style:normal;
	text-decoration:underline;
	}

a:link {/*未訪問のリンク*/
	color:CF4D00;
	font-style:normal;
	text-decoration:underline;
	}

a:visited 
	{/*訪問後のリンク*/
	color:#873200;
	text-decoration:underline;
	}

a:hover 
	{/*マウスをのせたとき*/
	color:#E77A3A;
	font-style:normal;
	text-decoration:underline;
	}
	
a:active {/*クリック中*/
	text-decoration:none;
	}

p.list_title{	
	font-size:20px;
	font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	color:#FFFFFF;
	}

li
	{line-height:120%;
	}


p.titletext
	{
	font-size:36px;
	font-family:"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	color:#1A3B66;
	}

/*↑↑ブロック内フォント設定↑↑*/
